felt slipper - Turkish English Dictionary